home *** CD-ROM | disk | FTP | other *** search
/ Windows 95 API Bible / Windows 95 API Bible 3 Disc Set.iso / Win32 API Bible Book 3 of 3.iso / chapter2 / getinfo.mak < prev    next >
Text File  |  1995-06-13  |  12KB  |  380 lines

  1. # Microsoft Visual C++ Generated NMAKE File, Format Version 2.00
  2. # ** DO NOT EDIT **
  3.  
  4. # TARGTYPE "Win32 (x86) Application" 0x0101
  5. # TARGTYPE "Win32 (MIPS) Application" 0x0501
  6.  
  7. !IF "$(CFG)" == ""
  8. CFG=Win32 (80x86) Debug
  9. !MESSAGE No configuration specified.  Defaulting to Win32 (80x86) Debug.
  10. !ENDIF 
  11.  
  12. !IF "$(CFG)" != "Win32 (80x86) Release" && "$(CFG)" != "Win32 (80x86) Debug" &&\
  13.  "$(CFG)" != "Win32 (MIPS) Debug" && "$(CFG)" != "Win32 (MIPS) Release"
  14. !MESSAGE Invalid configuration "$(CFG)" specified.
  15. !MESSAGE You can specify a configuration when running NMAKE on this makefile
  16. !MESSAGE by defining the macro CFG on the command line.  For example:
  17. !MESSAGE 
  18. !MESSAGE NMAKE /f "GETINFO.mak" CFG="Win32 (80x86) Debug"
  19. !MESSAGE 
  20. !MESSAGE Possible choices for configuration are:
  21. !MESSAGE 
  22. !MESSAGE "Win32 (80x86) Release" (based on "Win32 (x86) Application")
  23. !MESSAGE "Win32 (80x86) Debug" (based on "Win32 (x86) Application")
  24. !MESSAGE "Win32 (MIPS) Debug" (based on "Win32 (MIPS) Application")
  25. !MESSAGE "Win32 (MIPS) Release" (based on "Win32 (MIPS) Application")
  26. !MESSAGE 
  27. !ERROR An invalid configuration is specified.
  28. !ENDIF 
  29.  
  30. ################################################################################
  31. # Begin Project
  32. # PROP Target_Last_Scanned "Win32 (80x86) Debug"
  33.  
  34. !IF  "$(CFG)" == "Win32 (80x86) Release"
  35.  
  36. # PROP BASE Use_MFC 2
  37. # PROP BASE Use_Debug_Libraries 0
  38. # PROP BASE Output_Dir "WinRel"
  39. # PROP BASE Intermediate_Dir "WinRel"
  40. # PROP Use_MFC 0
  41. # PROP Use_Debug_Libraries 0
  42. # PROP Output_Dir "WinRel"
  43. # PROP Intermediate_Dir "WinRel"
  44. OUTDIR=.\WinRel
  45. INTDIR=.\WinRel
  46.  
  47. ALL : $(OUTDIR)/GETINFO.exe $(OUTDIR)/GETINFO.bsc
  48.  
  49. $(OUTDIR) : 
  50.     if not exist $(OUTDIR)/nul mkdir $(OUTDIR)
  51.  
  52. MTL=MkTypLib.exe
  53. # ADD BASE MTL /nologo /D "NDEBUG" /win32
  54. # ADD MTL /nologo /D "NDEBUG" /win32
  55. MTL_PROJ=/nologo /D "NDEBUG" /win32 
  56. CPP=cl.exe
  57. # ADD BASE CPP /nologo /MD /W3 /GX /YX /O2 /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /c
  58. # ADD CPP /nologo /W3 /GX /YX /O2 /D "NDEBUG" /D "_WINDOWS" /D "WIN32" /D "_MBCS" /FR /c
  59. CPP_PROJ=/nologo /W3 /GX /YX /O2 /D "NDEBUG" /D "_WINDOWS" /D "WIN32" /D\
  60.  "_MBCS" /FR$(INTDIR)/ /Fp$(OUTDIR)/"GETINFO.pch" /Fo$(INTDIR)/ /c 
  61. CPP_OBJS=.\WinRel/
  62.  
  63. .c{$(CPP_OBJS)}.obj:
  64.    $(CPP) $(CPP_PROJ) $<  
  65.  
  66. .cpp{$(CPP_OBJS)}.obj:
  67.    $(CPP) $(CPP_PROJ) $<  
  68.  
  69. .cxx{$(CPP_OBJS)}.obj:
  70.    $(CPP) $(CPP_PROJ) $<  
  71.  
  72. RSC=rc.exe
  73. # ADD BASE RSC /l 0x1 /d "NDEBUG"
  74. # ADD RSC /l 0x1
  75. RSC_PROJ=/l 0x1 /fo$(INTDIR)/"GETINFO.res" 
  76. BSC32=bscmake.exe
  77. # ADD BASE BSC32 /nologo
  78. # SUBTRACT BASE BSC32 /Iu
  79. # ADD BSC32 /nologo
  80. # SUBTRACT BSC32 /Iu
  81. BSC32_FLAGS=/nologo /o$(OUTDIR)/"GETINFO.bsc" 
  82. BSC32_SBRS= \
  83.     $(INTDIR)/GETINFO.sbr
  84.  
  85. $(OUTDIR)/GETINFO.bsc : $(OUTDIR)  $(BSC32_SBRS)
  86.     $(BSC32) @<<
  87.   $(BSC32_FLAGS) $(BSC32_SBRS)
  88. <<
  89.  
  90. LINK32=link.exe
  91. # ADD BASE LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib /NOLOGO /MACHINE:I386 /SUBSYSTEM:windows,4.0
  92. # ADD LINK32 version.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /NOLOGO /MACHINE:I386 /SUBSYSTEM:windows,4.0
  93. LINK32_FLAGS=version.lib kernel32.lib user32.lib gdi32.lib winspool.lib\
  94.  comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib\
  95.  odbc32.lib odbccp32.lib /NOLOGO /INCREMENTAL:no /PDB:$(OUTDIR)/"GETINFO.pdb"\
  96.  /MACHINE:I386 /OUT:$(OUTDIR)/"GETINFO.exe" /SUBSYSTEM:windows,4.0  
  97. DEF_FILE=
  98. LINK32_OBJS= \
  99.     $(INTDIR)/GETINFO.res \
  100.     $(INTDIR)/GETINFO.obj
  101.  
  102. $(OUTDIR)/GETINFO.exe : $(OUTDIR)  $(DEF_FILE) $(LINK32_OBJS)
  103.     $(LINK32) @<<
  104.   $(LINK32_FLAGS) $(LINK32_OBJS)
  105. <<
  106.  
  107. !ELSEIF  "$(CFG)" == "Win32 (80x86) Debug"
  108.  
  109. # PROP BASE Use_MFC 2
  110. # PROP BASE Use_Debug_Libraries 1
  111. # PROP BASE Output_Dir "WinDebug"
  112. # PROP BASE Intermediate_Dir "WinDebug"
  113. # PROP Use_MFC 0
  114. # PROP Use_Debug_Libraries 1
  115. # PROP Output_Dir "WinDebug"
  116. # PROP Intermediate_Dir "WinDebug"
  117. OUTDIR=.\WinDebug
  118. INTDIR=.\WinDebug
  119.  
  120. ALL : $(OUTDIR)/GETINFO.exe $(OUTDIR)/GETINFO.bsc
  121.  
  122. $(OUTDIR) : 
  123.     if not exist $(OUTDIR)/nul mkdir $(OUTDIR)
  124.  
  125. MTL=MkTypLib.exe
  126. # ADD BASE MTL /nologo /D "_DEBUG" /win32
  127. # ADD MTL /nologo /D "_DEBUG" /win32
  128. MTL_PROJ=/nologo /D "_DEBUG" /win32 
  129. CPP=cl.exe
  130. # ADD BASE CPP /nologo /MD /W3 /GX /Zi /YX /Od /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /c
  131. # ADD CPP /nologo /W3 /GX /Zi /YX /Od /D "_DEBUG" /D "_WINDOWS" /D "WIN32" /D "_MBCS" /FR /c
  132. CPP_PROJ=/nologo /W3 /GX /Zi /YX /Od /D "_DEBUG" /D "_WINDOWS" /D "WIN32" /D\
  133.  "_MBCS" /FR$(INTDIR)/ /Fp$(OUTDIR)/"GETINFO.pch" /Fo$(INTDIR)/\
  134.  /Fd$(OUTDIR)/"GETINFO.pdb" /c 
  135. CPP_OBJS=.\WinDebug/
  136.  
  137. .c{$(CPP_OBJS)}.obj:
  138.    $(CPP) $(CPP_PROJ) $<  
  139.  
  140. .cpp{$(CPP_OBJS)}.obj:
  141.    $(CPP) $(CPP_PROJ) $<  
  142.  
  143. .cxx{$(CPP_OBJS)}.obj:
  144.    $(CPP) $(CPP_PROJ) $<  
  145.  
  146. RSC=rc.exe
  147. # ADD BASE RSC /l 0x1 /d "_DEBUG"
  148. # ADD RSC /l 0x1
  149. RSC_PROJ=/l 0x1 /fo$(INTDIR)/"GETINFO.res" 
  150. BSC32=bscmake.exe
  151. # ADD BASE BSC32 /nologo
  152. # SUBTRACT BASE BSC32 /Iu
  153. # ADD BSC32 /nologo
  154. # SUBTRACT BSC32 /Iu
  155. BSC32_FLAGS=/nologo /o$(OUTDIR)/"GETINFO.bsc" 
  156. BSC32_SBRS= \
  157.     $(INTDIR)/GETINFO.sbr
  158.  
  159. $(OUTDIR)/GETINFO.bsc : $(OUTDIR)  $(BSC32_SBRS)
  160.     $(BSC32) @<<
  161.   $(BSC32_FLAGS) $(BSC32_SBRS)
  162. <<
  163.  
  164. LINK32=link.exe
  165. # ADD BASE LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib /NOLOGO /DEBUG /MACHINE:I386 /SUBSYSTEM:windows,4.0
  166. # ADD LINK32 version.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /NOLOGO /DEBUG /MACHINE:I386 /SUBSYSTEM:windows,4.0
  167. LINK32_FLAGS=version.lib kernel32.lib user32.lib gdi32.lib winspool.lib\
  168.  comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib\
  169.  odbc32.lib odbccp32.lib /NOLOGO /INCREMENTAL:yes /PDB:$(OUTDIR)/"GETINFO.pdb"\
  170.  /DEBUG /MACHINE:I386 /OUT:$(OUTDIR)/"GETINFO.exe" /SUBSYSTEM:windows,4.0  
  171. DEF_FILE=
  172. LINK32_OBJS= \
  173.     $(INTDIR)/GETINFO.res \
  174.     $(INTDIR)/GETINFO.obj
  175.  
  176. $(OUTDIR)/GETINFO.exe : $(OUTDIR)  $(DEF_FILE) $(LINK32_OBJS)
  177.     $(LINK32) @<<
  178.   $(LINK32_FLAGS) $(LINK32_OBJS)
  179. <<
  180.  
  181. !ELSEIF  "$(CFG)" == "Win32 (MIPS) Debug"
  182.  
  183. # PROP BASE Use_MFC 2
  184. # PROP BASE Use_Debug_Libraries 1
  185. # PROP Use_MFC 2
  186. # PROP Use_Debug_Libraries 1
  187. # PROP Output_Dir "Win32__M"
  188. # PROP Intermediate_Dir "Win32__M"
  189. OUTDIR=.\Win32__M
  190. INTDIR=.\Win32__M
  191.  
  192. ALL : $(OUTDIR)/GENERIC.exe $(OUTDIR)/GENERIC.bsc ".\$(MTL_TLBS)"\
  193.  ".\$(MTL_TLBS)"
  194.  
  195. $(OUTDIR) : 
  196.     if not exist $(OUTDIR)/nul mkdir $(OUTDIR)
  197.  
  198. MTL=MkTypLib.exe
  199. # ADD BASE MTL /nologo /D "_DEBUG" /win32
  200. # ADD MTL /nologo /D "_DEBUG" /win32
  201. MTL_PROJ=/nologo /D "_DEBUG" /win32 
  202. RSC=rc.exe
  203. # ADD BASE RSC /l 0x1 /d "_DEBUG"
  204. # ADD RSC /l 0x1 /d "_DEBUG"
  205. RSC_PROJ=/l 0x1 /fo$(INTDIR)/"GENERIC.res" /d "_DEBUG" 
  206. CPP=cl.exe
  207. # ADD BASE CPP /nologo /MD /W3 /GX /Zi /YX /Od /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /c
  208. # ADD CPP /nologo /MD /W3 /GX /Zi /YX /Od /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /c
  209. CPP_PROJ=/nologo /MD /W3 /GX /Zi /YX /Od /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL"\
  210.  /D "_MBCS" /FR$(INTDIR)/ /Fp$(OUTDIR)/"GENERIC.pch" /Fo$(INTDIR)/\
  211.  /Fd$(OUTDIR)/"GENERIC.pdb" /c 
  212. CPP_OBJS=.\Win32__M/
  213.  
  214. .c{$(CPP_OBJS)}.obj:
  215.    $(CPP) $(CPP_PROJ) $<  
  216.  
  217. .cpp{$(CPP_OBJS)}.obj:
  218.    $(CPP) $(CPP_PROJ) $<  
  219.  
  220. .cxx{$(CPP_OBJS)}.obj:
  221.    $(CPP) $(CPP_PROJ) $<  
  222.  
  223. BSC32=bscmake.exe
  224. # ADD BASE BSC32 /nologo
  225. # ADD BSC32 /nologo
  226. BSC32_FLAGS=/nologo /o$(OUTDIR)/"GENERIC.bsc" 
  227. BSC32_SBRS= \
  228.     $(INTDIR)/generic.sbr
  229.  
  230. $(OUTDIR)/GENERIC.bsc : $(OUTDIR)  $(BSC32_SBRS)
  231.     $(BSC32) @<<
  232.   $(BSC32_FLAGS) $(BSC32_SBRS)
  233. <<
  234.  
  235. LINK32=link.exe
  236. # ADD BASE LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib odbc32.lib oleaut32.lib uuid.lib /NOLOGO /SUBSYSTEM:windows,4.0 /DEBUG /MACHINE:MIPS
  237. # ADD LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib odbc32.lib oleaut32.lib uuid.lib /NOLOGO /SUBSYSTEM:windows,4.0 /DEBUG /MACHINE:MIPS
  238. LINK32_FLAGS=user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib\
  239.  shell32.lib odbc32.lib mfc30d.lib mfco30d.lib mfcd30d.lib oleaut32.lib uuid.lib\
  240.   /NOLOGO /SUBSYSTEM:windows,4.0 /PDB:$(OUTDIR)/"GENERIC.pdb" /DEBUG /MACHINE:MIPS\
  241.  /OUT:$(OUTDIR)/"GENERIC.exe" 
  242. DEF_FLAGS=
  243. DEF_FILE=
  244. LINK32_OBJS= \
  245.     $(INTDIR)/generic.res \
  246.     $(INTDIR)/generic.obj
  247.  
  248. $(OUTDIR)/GENERIC.exe : $(OUTDIR)  $(DEF_FILE) $(LINK32_OBJS)
  249.     $(LINK32) @<<
  250.   $(LINK32_FLAGS) $(DEF_FLAGS) $(LINK32_OBJS)
  251. <<
  252.  
  253. !ELSEIF  "$(CFG)" == "Win32 (MIPS) Release"
  254.  
  255. # PROP BASE Use_MFC 2
  256. # PROP BASE Use_Debug_Libraries 0
  257. # PROP Use_MFC 2
  258. # PROP Use_Debug_Libraries 0
  259. # PROP Output_Dir "Win32__0"
  260. # PROP Intermediate_Dir "Win32__0"
  261. OUTDIR=.\Win32__0
  262. INTDIR=.\Win32__0
  263.  
  264. ALL : $(OUTDIR)/GENERIC.exe $(OUTDIR)/GENERIC.bsc ".\$(MTL_TLBS)"\
  265.  ".\$(MTL_TLBS)"
  266.  
  267. $(OUTDIR) : 
  268.     if not exist $(OUTDIR)/nul mkdir $(OUTDIR)
  269.  
  270. MTL=MkTypLib.exe
  271. # ADD BASE MTL /nologo /D "NDEBUG" /win32
  272. # ADD MTL /nologo /D "NDEBUG" /win32
  273. MTL_PROJ=/nologo /D "NDEBUG" /win32 
  274. RSC=rc.exe
  275. # ADD BASE RSC /l 0x1 /d "NDEBUG"
  276. # ADD RSC /l 0x1 /d "NDEBUG"
  277. RSC_PROJ=/l 0x1 /fo$(INTDIR)/"GENERIC.res" /d "NDEBUG" 
  278. CPP=cl.exe
  279. # ADD BASE CPP /nologo /MD /W3 /GX /YX /O2 /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /c
  280. # ADD CPP /nologo /MD /W3 /GX /YX /O2 /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /c
  281. CPP_PROJ=/nologo /MD /W3 /GX /YX /O2 /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D\
  282.  "_MBCS" /FR$(INTDIR)/ /Fp$(OUTDIR)/"GENERIC.pch" /Fo$(INTDIR)/ /c 
  283. CPP_OBJS=.\Win32__0/
  284.  
  285. .c{$(CPP_OBJS)}.obj:
  286.    $(CPP) $(CPP_PROJ) $<  
  287.  
  288. .cpp{$(CPP_OBJS)}.obj:
  289.    $(CPP) $(CPP_PROJ) $<  
  290.  
  291. .cxx{$(CPP_OBJS)}.obj:
  292.    $(CPP) $(CPP_PROJ) $<  
  293.  
  294. BSC32=bscmake.exe
  295. # ADD BASE BSC32 /nologo
  296. # ADD BSC32 /nologo
  297. BSC32_FLAGS=/nologo /o$(OUTDIR)/"GENERIC.bsc" 
  298. BSC32_SBRS= \
  299.     $(INTDIR)/generic.sbr
  300.  
  301. $(OUTDIR)/GENERIC.bsc : $(OUTDIR)  $(BSC32_SBRS)
  302.     $(BSC32) @<<
  303.   $(BSC32_FLAGS) $(BSC32_SBRS)
  304. <<
  305.  
  306. LINK32=link.exe
  307. # ADD BASE LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib odbc32.lib oleaut32.lib uuid.lib /NOLOGO /SUBSYSTEM:windows,4.0 /MACHINE:MIPS
  308. # ADD LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib odbc32.lib oleaut32.lib uuid.lib /NOLOGO /SUBSYSTEM:windows,4.0 /MACHINE:MIPS
  309. LINK32_FLAGS=user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib\
  310.  shell32.lib odbc32.lib mfc30.lib mfco30.lib mfcd30.lib oleaut32.lib uuid.lib\
  311.   /NOLOGO /SUBSYSTEM:windows,4.0 /PDB:$(OUTDIR)/"GENERIC.pdb" /MACHINE:MIPS\
  312.  /OUT:$(OUTDIR)/"GENERIC.exe" 
  313. DEF_FLAGS=
  314. DEF_FILE=
  315. LINK32_OBJS= \
  316.     $(INTDIR)/generic.res \
  317.     $(INTDIR)/generic.obj
  318.  
  319. $(OUTDIR)/GENERIC.exe : $(OUTDIR)  $(DEF_FILE) $(LINK32_OBJS)
  320.     $(LINK32) @<<
  321.   $(LINK32_FLAGS) $(DEF_FLAGS) $(LINK32_OBJS)
  322. <<
  323.  
  324. !ENDIF 
  325.  
  326. ################################################################################
  327. # Begin Group "Source Files"
  328.  
  329. ################################################################################
  330. # Begin Source File
  331.  
  332. SOURCE=.\GETINFO.rc
  333. DEP_GETIN=\
  334.     .\GENERIC.ICO\
  335.     .\SMALL.ICO\
  336.     .\getinfo.h
  337.  
  338. !IF  "$(CFG)" == "Win32 (80x86) Release"
  339.  
  340. $(INTDIR)/GETINFO.res :  $(SOURCE)  $(DEP_GETIN) $(INTDIR)
  341.    $(RSC) $(RSC_PROJ)  $(SOURCE) 
  342.  
  343. !ELSEIF  "$(CFG)" == "Win32 (80x86) Debug"
  344.  
  345. $(INTDIR)/GETINFO.res :  $(SOURCE)  $(DEP_GETIN) $(INTDIR)
  346.    $(RSC) $(RSC_PROJ)  $(SOURCE) 
  347.  
  348. !ELSEIF  "$(CFG)" == "Win32 (MIPS) Debug"
  349.  
  350. !ELSEIF  "$(CFG)" == "Win32 (MIPS) Release"
  351.  
  352. !ENDIF 
  353.  
  354. # End Source File
  355. ################################################################################
  356. # Begin Source File
  357.  
  358. SOURCE=.\GETINFO.c
  359. DEP_GETINF=\
  360.     .\getinfo.h
  361.  
  362. !IF  "$(CFG)" == "Win32 (80x86) Release"
  363.  
  364. $(INTDIR)/GETINFO.obj :  $(SOURCE)  $(DEP_GETINF) $(INTDIR)
  365.  
  366. !ELSEIF  "$(CFG)" == "Win32 (80x86) Debug"
  367.  
  368. $(INTDIR)/GETINFO.obj :  $(SOURCE)  $(DEP_GETINF) $(INTDIR)
  369.  
  370. !ELSEIF  "$(CFG)" == "Win32 (MIPS) Debug"
  371.  
  372. !ELSEIF  "$(CFG)" == "Win32 (MIPS) Release"
  373.  
  374. !ENDIF 
  375.  
  376. # End Source File
  377. # End Group
  378. # End Project
  379. ################################################################################
  380.